small dead/live stock - German English Dictionary